deed or contract - Turc Anglais Dictionnaire